international competition and technology association - Spanisch Englisch Wörterbuch